home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 127 / maccd 127.iso / software / urlwell.sit / URLwell / URLwell.app / Contents / Resources / UWController.h < prev    next >
Encoding:
Text File  |  2005-02-23  |  993 b   |  47 lines

  1. //
  2. //  UWController.h
  3. //  URLwell
  4. //
  5. //  Created by endian on 10.2.05.
  6. //  Copyright (c) 2005 Enigmarelle Development. All rights reserved.
  7. //
  8.  
  9. #import <Cocoa/Cocoa.h>
  10.  
  11. typedef enum UWViewedItemDisposition
  12. {
  13.     UWCheckViewedItems = 0,
  14.     UWEncloseViewedItems = 1,
  15.     UWRemoveViewedItems = 2
  16. } UWViewedItemDisposition;
  17.  
  18. @class UWStatusView;
  19.  
  20.  
  21. @interface UWController : NSObject
  22. {
  23.     UWViewedItemDisposition viewedItemDisposition;
  24.     
  25.     UWStatusView *menuView;
  26.     NSImage *menuImage;
  27.     NSMenu *statusMenu;
  28.     NSStatusItem *theItem;
  29.     NSMutableArray *theURLs;
  30.     
  31.     IBOutlet id locationField;
  32.     IBOutlet id titleField;
  33.     IBOutlet NSPanel *addItemPanel;
  34.     IBOutlet NSPanel *prefsWindow;
  35.     IBOutlet NSMatrix *viewedItemRadioMatrix;
  36. }
  37.  
  38. - (void)createStatusMenu;
  39. - (void)activateStatusMenu;
  40. -(void)addItemWithTitle:(NSString *)aTitle location:(NSString *)aLocation;
  41. -(void)removeAllItems;
  42. -(NSString *)supportDirectory;
  43. -(UWViewedItemDisposition)viewedItemDisposition;
  44.  
  45.  
  46. @end
  47.